package com.grwx.omc.admin.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.grwx.omc.admin.entity.SysLookupDetail;
import com.grwx.omc.admin.entity.SysRole;

public interface ISysRoleService extends IService<SysRole>{
    /**
     * 分页查询
     * @param page          分页对象
     * @param sysRole 查询条件
     * @return
     */
    IPage<SysRole> page(Page<SysRole> page, SysRole sysRole);


    /**
     * 新增/修改 角色
     * @param sysRole 角色
     */
    void addOrUpdate(SysRole sysRole);


    /**
     * 角色删除
     * @param ids 批量删除角色id
     */
    void del(Long[] ids);


}
